carib indian - English Synonyms Dictionary

carib indian

n.
[1] Carib